package com.koron.css2.newProjectCenter.bean;

import com.koron.css2.baseConfig.bean.BaseBean;

public class ProjectReceiptBean extends BaseBean {

    /**
     * 主键id
     */
    private String id;
    /**
     * 单据id
     */
    private String billId;
    /**
     * 单据编号
     */
    private String billNo;
    /**
     * 单据日期
     */
    private String billDate;
    /**
     * 单据类型
     */
    private String billType;
    /**
     * 应收金额
     */
    private Double receivableMoney;
    /**
     * 押金
     */
    private Double depositMoney;
    /**
     * 总金额
     */
    private Double totalMoney;
    /**
     * 缴费渠道
     */
    private String payChannel;
    private String payChannelName;
    /**
     * 缴费方式
     */
    private String payWay;
    private String payWayName;
    /**
     * 是否核销
     */
    private Integer chargeFlag;
    /**
     * 收费时间
     */
    private String chargeTime;
    /**
     * 收费员账户
     */
    private String chargeStaffAccount;
    /**
     * 收费员名称
     */
    private String chargeStaffName;
    /**
     * 发票URL
     */
    private String invoiceUrl;
    /**
     * 发票号码
     */
    private String invoiceNo;
    /**
     * 发票代码
     */
    private String invoiceCode;
    /**
     *
     */
    private String invoiceOrder;
    private String invoiceType;
    /**
     *
     */
    private String invoiceSerial;
    /**
     * 开票时间
     */
    private String openInvoiceTime;
    /**
     * 开票人
     */
    private String openInvoiceStaff;
    /**
     * 工程收费类型
     */
    private String chargeType;
    private String chargeTypeName;
    /**
     * 备注
     */
    private String comments;

    private String projectCharge;

    private String userName;

    /**
     * 是否补交
     */
    private Integer returnFlag;
    /**
     * 实收金额
     */
    private Double proceedsMoney;

    public String getInvoiceSerial() {
        return invoiceSerial;
    }

    public void setInvoiceSerial(String invoiceSerial) {
        this.invoiceSerial = invoiceSerial;
    }

    public String getInvoiceOrder() {
        return invoiceOrder;
    }

    public void setInvoiceOrder(String invoiceOrder) {
        this.invoiceOrder = invoiceOrder;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getChargeTypeName() {
        return chargeTypeName;
    }

    public void setChargeTypeName(String chargeTypeName) {
        this.chargeTypeName = chargeTypeName;
    }


    public String getInvoiceType() {
        return invoiceType;
    }

    public void setInvoiceType(String invoiceType) {
        this.invoiceType = invoiceType;
    }

    public String getChargeType() {
        return chargeType;
    }

    public void setChargeType(String chargeType) {
        this.chargeType = chargeType;
    }

    public Integer getChargeFlag() {
        return chargeFlag;
    }

    public void setChargeFlag(Integer chargeFlag) {
        this.chargeFlag = chargeFlag;
    }

    public String getChargeTime() {
        return chargeTime;
    }

    public void setChargeTime(String chargeTime) {
        this.chargeTime = chargeTime;
    }

    public String getChargeStaffName() {
        return chargeStaffName;
    }

    public void setChargeStaffName(String chargeStaffName) {
        this.chargeStaffName = chargeStaffName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getBillId() {
        return billId;
    }

    public void setBillId(String billId) {
        this.billId = billId;
    }

    public String getBillNo() {
        return billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public String getBillDate() {
        return billDate;
    }

    public void setBillDate(String billDate) {
        this.billDate = billDate;
    }

    public String getBillType() {
        return billType;
    }

    public void setBillType(String billType) {
        this.billType = billType;
    }

    public String getPayChannel() {
        return payChannel;
    }

    public void setPayChannel(String payChannel) {
        this.payChannel = payChannel;
    }

    public Double getReceivableMoney() {
        return receivableMoney;
    }

    public void setReceivableMoney(Double receivableMoney) {
        this.receivableMoney = receivableMoney;
    }

    public Double getDepositMoney() {
        return depositMoney;
    }

    public void setDepositMoney(Double depositMoney) {
        this.depositMoney = depositMoney;
    }

    public String getPayWay() {
        return payWay;
    }

    public void setPayWay(String payWay) {
        this.payWay = payWay;
    }

    public String getInvoiceUrl() {
        return invoiceUrl;
    }

    public void setInvoiceUrl(String invoiceUrl) {
        this.invoiceUrl = invoiceUrl;
    }

    public String getInvoiceNo() {
        return invoiceNo;
    }

    public void setInvoiceNo(String invoiceNo) {
        this.invoiceNo = invoiceNo;
    }

    public String getInvoiceCode() {
        return invoiceCode;
    }

    public void setInvoiceCode(String invoiceCode) {
        this.invoiceCode = invoiceCode;
    }

    public String getOpenInvoiceTime() {
        return openInvoiceTime;
    }

    public void setOpenInvoiceTime(String openInvoiceTime) {
        this.openInvoiceTime = openInvoiceTime;
    }

    public String getOpenInvoiceStaff() {
        return openInvoiceStaff;
    }

    public void setOpenInvoiceStaff(String openInvoiceStaff) {
        this.openInvoiceStaff = openInvoiceStaff;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public Double getTotalMoney() {
        return totalMoney;
    }

    public void setTotalMoney(Double totalMoney) {
        this.totalMoney = totalMoney;
    }

    public String getChargeStaffAccount() {
        return chargeStaffAccount;
    }

    public void setChargeStaffAccount(String chargeStaffAccount) {
        this.chargeStaffAccount = chargeStaffAccount;
    }

    public String getPayChannelName() {
        return payChannelName;
    }

    public void setPayChannelName(String payChannelName) {
        this.payChannelName = payChannelName;
    }

    public String getPayWayName() {
        return payWayName;
    }

    public void setPayWayName(String payWayName) {
        this.payWayName = payWayName;
    }

    public String getProjectCharge() {
        return projectCharge;
    }

    public void setProjectCharge(String projectCharge) {
        this.projectCharge = projectCharge;
    }

    public Integer getReturnFlag() {
        return returnFlag;
    }

    public void setReturnFlag(Integer returnFlag) {
        this.returnFlag = returnFlag;
    }

    public Double getProceedsMoney() {
        return proceedsMoney;
    }

    public void setProceedsMoney(Double proceedsMoney) {
        this.proceedsMoney = proceedsMoney;
    }

}
